Ruby Files Use Spaces
According to the Pickaxe book, the Ruby community has generally settled on using spaces, not tabs for intention. In addition, the typical tab size is 2. So all of these examples will demonstrate this preference.